
.content{

	width: 100%;

	overflow: hidden;
   
}


.big-picture{

	float: left;

}

.wenzi{

	margin-top: 50px;

	text-indent: 2em;

	padding-top: 2%;

	padding-bottom: 2%;

	border-top: 1px #e8e8e8 solid;

	border-bottom: 1px #e8e8e8 solid;

	font-size: 1.2em;

	line-height: 1.5em;

	color: #666666;

	font-family:STKaiti,"寰蒋闆呴粦";

}

.parner{

	margin: 2% auto;

	width: 100%;

	overflow: hidden;

	text-align: center;

}



.parner span img{

	width: 4.8%;

	margin:0px 0.7%;

	min-width: 35px;

}







.con{

	width: 31%;

	border-radius: 5px;

	/*height: 200px;*/

	background: white;

	float: left;

	margin: 2% 1%;

	overflow: hidden;

	color: #959595;

	text-decoration: none;

	box-shadow: 2px 2px 2px #e3e3e3;

	position: relative;

}



.parner span img{

	margin: 0 6px;

}

}
*{margin: 0;padding: 0}
html{background: floralwhite;/*height: 100%;overflow: hidden;*/}
body{font-family: "YouYuan";font-size: 100%;color: #ADADAD}
ul{list-style: none;}
img{border:none;}

/*li{float: left;}*/


}
.head_wrap{
	position: fixed;
	width: 100%;
	z-index: 222;
	height: 92px;
	top: 0;
 	_position:absolute; 
 	_margin-top: 0; 
 	_top:expression(documentElement.scrollTop);
}
.head{
	vertical-align: top;
	background:lightcoral;height: 75px;width:100%;opacity: 0.75;
	filter:alpha(opacity=75);
	padding-top:10px;position: relative;
	
	text-align:center;
	padding-bottom: 10px;
	box-shadow:20px 10px 10px  white;
	border-radius:25px 25px 25px 25px;
}
/*澶撮儴*/
.logo{
	height: 44px;
	width: 136px;
	/*margin: 0px auto;*/
}
.bar{
	position: absolute;
	color: #8e8e8e;
	font-size: 0.9em;
	bottom: 5px;
	font-family: HUM521L;
	width: 100%;
}
 nav{
	width: 80%;
	text-align: center;	
	margin:auto;
	min-width: 320px;
}
nav a{
	/*float: left;*/
	/*display: inline-block;*/
	/*margin: 0 5% 0 5%;*/
	color: #898989;
	text-decoration: none;
	margin-left: 11%;
}
nav a:hover{
	color: white;
}
nav .firstNav{
	margin-left: 0;
}
nav .active{
	color: #ffffff;
}

 footer{
	background:lightcoral;position:relative;
	width: 100%;margin-top: 40px;padding-top: 10px;
	padding-bottom: 10px;

	color: #666666;
	overflow: hidden;
    border-radius:25px 0 0 25px;
}
.footer_left,.footer_right{width: 49%;display: inline-block;}
.footer_left{vertical-align: top;float: left;}
.footer_right{border-left:1px #bcbcbc solid;float: right;}
.link{float: right;height: 50px;}
.link a{width: 30px;float: left;margin-left: 6px;}
.link1{
	margin-left: 0;
}
.link a img{
	width: 100%;
}

.contact{margin-left: 3%;font-size: 0.75em}
.contact_logo{
	width: 143px;
	margin-bottom: 10px;
}


@media screen and (max-width: 1200px){
.head_wrap{height: 78px}
.head{height: 65px;padding-bottom: 0;padding-top: 5px;}
.logo{width: 110px;height: 32px}
}

@media screen and (max-width: 640px){

body{font-size: 86%}
.center{width:96%;margin-top:90px;min-width: 310px;}
.slider{width: 13px;top: 70px;}
.link a{margin-left: 5px}
.contact{margin-left: 10px}
.contact_logo{width: 120px;}
.contact p{margin-bottom: 3px;}
.footer{margin-top: 20px;}
.work_title{font-size: 24px;}
}
@media screen and (max-width: 480px){
.link{margin-right: 0px}
.contact{margin-left: 2px}
.work_title{font-size: 16px;}
}



img{border-radius:50px 50px 50px 50px;
width:100%;

}
img:hover{box-shadow: #aaa 0px 1px 5px;}

.picture{margin: 2% 3%;
display: inline-block;
width:20rem;
}
p{text-align: center;}
.jiange{margin: 5px;
	
}
.all{display: flex;}